Database Storage Management in a Shared Virtual Memory Environment

نویسندگان

  • Vibby Gottemukkala
  • Edward Omiecinski
  • Umakishore Ramachandran
چکیده

Shared Virtual Memory (SVM) provides a shared memory abstraction in systems that do not have a physically shared memory. Several architectures that provide this sharing abstraction without the scalability limitations of physical sharing have been proposed. However, there has not been much work in the area of database systems to exploit this scalable abstraction. In earlier work we proposed a scalable sharing database architecture that exploits the SVM abstraction for better scalability and resource utilization. In this paper we propose a database storage management technique that exploits the SVM abstraction to better utilize the global memory available. The technique uses remote memory as a part of the overall storage hierarchy. Through this technique the database system reduces the overall amount of disk I/O, thus improving performance by about 20%. Furthermore, we also discuss how this storage management technique is implemented in existing systems and how it can improve even uniprocessor database performance.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semiotics of Collective Memory of the Iran-Iraq War (Holy Defence): A Case Study of the Shared Images in Virtual Social Networks

This study aims to achieve a semiotic understanding of collective memory of the Iran-Iraq war. For this purpose, samples of images in virtual social networks shared in response to the news of discovery and return of the bodies of more than 175 divers have been analyzed. Visual signs in photographs, cartoons, graphic designs, prints, paintings and posters, in methods of historical pictures and f...

متن کامل

Monet And Its Geographic Extensions: A Novel Approach to High Performance GIS Processing

We describe Monet, a novel database system, designed to get maximum performance out of today's workstations and symmetric multiprocessors. Monet is a type-and algebra-extensible database system using the Decomposed Storage Model (DSM) and employing shared memory parallelism. It applies purely main-memory algorithms for processing and uses OS virtual memory primitives for handling large data. Mo...

متن کامل

A survey of Shared-Nothing Parallel Database Management Systems

Distributed database systems can be implemented in a many different ways. Mostly, they are customized for a special environment to handle big data problems. The data warehouse sector relies on these amounts, but has changed from a data storage to a real time management support during the last years [3]. The resulting increase of compution and storage capacity poses new requirements to the datab...

متن کامل

An Extended Approach for Efficient Data Storage in Cloud Computing Environment

In recent years, the advent of online data storage services has been enabled users to save their data and operational programs in cloud databases. Using an efficient and intelligent management helps to optimize quality of provided services. Also it is possible to increase throughput of services by eliminating repeated data. In following article we have offered a completely dynamic approach to d...

متن کامل

Towards Database Virtualization for Database as a Service

Advances in operating system and storage-level virtualization technologies have enabled the effective consolidation of heterogeneous applications in a shared cloud infrastructure. Novel research challenges arising from this new shared environment include load balancing, workload estimation, resource isolation, machine replication, live migration, and an emergent need of automation to handle lar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007